<?php

require_once 'celular.modelo.class.php';

class CelularControl {

    function CelularControl() {

        if (isset($_POST['action']) && $_POST['action'] == "celular_insert") {

            if ($_POST['oper'] == NULL || $_POST['number'] == NULL || $_POST['name'] == NULL || $_POST['model'] == NULL || $_POST['color'] == NULL || $_POST['marca'] == NULL || $_POST['serie'] == NULL || $_POST['flag'] == NULL) {
                echo "Preencha todos os campos";

                return false;
            }
			

        $celularModelo = new CelularModelo();
        $celularModelo->setOper($_POST['oper']);
        $celularModelo->setNumber($_POST['number']);
		$celularModelo->setName($_POST['name']);	
		$celularModelo->setModel($_POST['model']);
		$celularModelo->setColor($_POST['color']);
    	$celularModelo->setMarca($_POST['marca']);
		$celularModelo->setSerie($_POST['serie']);
		$celularModelo->setFlag($_POST['flag']);
       
	    $celularModelo->insert();

        	header("Location: ../index.php");
        }
		
        if (isset($_POST['action']) && $_POST['action'] == "celular_update") {

            if ($_POST['oper'] == NULL || $_POST['number'] == NULL || $_POST['name'] == NULL || $_POST['model'] == NULL || $_POST['color'] == NULL || $_POST['marca'] == NULL || $_POST['serie'] == NULL || $_POST['flag'] == NULL) {
                echo "Preencha todos os campos";

                return false;
            }
			
        	$celularModelo = new CelularModelo();
        	$celularModelo->setOper($_POST['oper']);
        	$celularModelo->setNumber($_POST['number']);
			$celularModelo->setName($_POST['name']);	
			$celularModelo->setModel($_POST['model']);
			$celularModelo->setColor($_POST['color']);
    		$celularModelo->setMarca($_POST['marca']);
			$celularModelo->setSerie($_POST['serie']);
			$celularModelo->setFlag($_POST['flag']);

			$celularModelo->updateOper();
			$celularModelo->updateNumer();
			$celularModelo->updateName();
			$celularModelo->updateModel();
			$celularModelo->updateColor();
			$celularModelo->updateMarca();
			$celularModelo->updateSerie();
			$celularModelo->updateFlag();
			
            header("Location: ../index.php");
        }

        if (isset($_GET['action']) && $_GET['action'] == "celular_delete") {

            $celularModelo = new CelularModelo();
            $celularModelo->setId($_GET['id']);

            $celularModelo->delete();

            header("Location: ../index.php");
        }
	
	}

    function selectCelular($id) {
        	$celularModelo = new CelularModelo();
        	$array = $celularModelo->select("WHERE id = ".$id);
        	return $array;
    }
	

    function selectAll() {
        $celularModelo = new CelularModelo();
        $array = $celularModelo->select("");
        return $array;
    }
	
}

?>